accommodation wales fish hotel cottages golf club self catering escort london bass scotland edinburgh bed and breakfast glasgow ireland fishing cornwall christmas swimming pool pool holiday b&b golf cottage golf clubs devon golf course escorts fly fishing